Skip to content

Revert "chore: exclude cli-plugins/copilot from pnpm workspace (#5345)" - #5346

Merged
odinr merged 1 commit into
mainfrom
revert/5345-exclude-cli-plugin-copilot
Aug 19, 2026
Merged

Revert "chore: exclude cli-plugins/copilot from pnpm workspace (#5345)"#5346
odinr merged 1 commit into
mainfrom
revert/5345-exclude-cli-plugin-copilot

Conversation

@odinr

@odinr odinr commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

Reverts #5345.

Why is this change needed?
#5345 excluded packages/cli-plugins/copilot from the pnpm workspace to shrink the shared pnpm-store cache by ~400MB. Follow-up investigation showed the actual CI cost isn't the cache's on-disk size (removing the plugin only saved ~150MB, not the ~400-500MB estimated) — it's the time spent transferring the cache from GitHub's cache storage to our self-hosted runner. Excluding the package from the workspace doesn't address that, so it's not worth the added maintenance burden of an out-of-workspace package (separate install/build/patch process, no Changesets versioning).

We'll revisit the actual cache-transfer cost with infra before making workspace-structure changes for this reason again.

What is the new behavior?
Straight revert of #5345packages/cli-plugins/copilot is back in the pnpm workspace and root TypeScript project references, using workspace:^ for @equinor/fusion-framework-cli, with its patch and changesets restored.

Does this PR introduce a breaking change?
No — restores prior, already-shipped behavior.

@odinr
odinr requested a review from a team as a code owner August 19, 2026 20:01
@changeset-bot

changeset-bot Bot commented Aug 19, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: ae00d48

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@equinor/fusion-framework-cli-plugin-copilot Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions Bot added the 📚 documentation Improvements or additions to documentation label Aug 19, 2026
@odinr
odinr merged commit 6efb63e into main Aug 19, 2026
9 of 10 checks passed
@odinr
odinr deleted the revert/5345-exclude-cli-plugin-copilot branch August 19, 2026 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📚 documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant